Optimization in Software Testing Using Metaheuristics

نویسندگان

  • Fabrício Gomes de Freitas
  • Camila Loiola
  • Gustavo Augusto Lima
  • Jerffeson Teixeira
چکیده

3 Abstract— There are Software Test problems that may not be solved with traditional software engineering techniques.Nevertheless, such problems may be modeled mathematically in order to be solved with mathematical optimization, specially with the use of metaheuristics. In this context, a new research field called Search based Software Engineering (SBSE), which deals with solving software engineering problems by means of optimization techniques, has emerged. Given the significance of the Software Testing phase, a specific subarea called Search Based Software Testing (SBST) has become increasingly important. This paper presents the current state of the area and summarizes its future potential. Initially, we describe the main metaheuristics techniques used in the area. We follow with the presentation of the state of the art of SBST through the description of the main problems that have already been modeled and the results achieved. From the results, we can realize the promise of this field.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

OPTIMAL DECOMPOSITION OF FINITE ELEMENT MESHES VIA K-MEDIAN METHODOLOGY AND DIFFERENT METAHEURISTICS

In this paper the performance of four well-known metaheuristics consisting of Artificial Bee Colony (ABC), Biogeographic Based Optimization (BBO), Harmony Search (HS) and Teaching Learning Based Optimization (TLBO) are investigated on optimal domain decomposition for parallel computing. A clique graph is used for transforming the connectivity of a finite element model (FEM) into that of the cor...

متن کامل

A COMPRATIVE STUDY OF THREE METAHEURISTICS FOR OPTIMUM DESIGN OF TRUSSES

In the present study, the computational performance of the particle swarm optimization (PSO) harmony search (HS) and firefly algorithm (FA), as popular metaheuristics, is investigated for size and shape optimization of truss structures. The PSO was inspired by the social behavior of organisms such as bird flocking. The HS imitates the musical performance process which takes place when a musicia...

متن کامل

DESIGN OPTIMIZATION OF CABLE-STAYED BRIDGES USING MOMENTUM SEARCH ALGORITHM

Design optimization of cable-stayed bridges is a challenging optimization problem because a large number of variables is usually involved in the optimization process. For these structures the design variables are cross-sectional areas of the cables. In this study, an efficient metaheuristic algorithm namely, momentum search algorithm (MSA) is used to optimize the design of cable-stayed bridges....

متن کامل

The Use of Metaheuristics to Software Project Scheduling Problem

This paper provides an overview of Software Project Scheduling problem as a combinatorial optimization problem. Since its inception by Alba, there have been multiple models to solve this problem. Metaheuristics provide high-level strategies capable of solving these problems efficiently. A set of metaheuristics used to solve this problem is presented, showing the resolution structure and its app...

متن کامل

An efficient specific update search domain based glowworm swarm optimization for test case prioritization

Software testing is an important activity that is carried out during the software development life cycle. Regression testing means re-executing test cases from existing test suites to assure that the modifications done to the existing software have no adverse effects. During regression testing, new test cases are not created but previously created test cases are reexecuted. The ideal regression...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011